be unrivaled - Spanish English Dictionary